# PHP

FROM centos:7
MAINTAINER zhijian01 Dubu <459790706@qq.com>

ENV REFRESHED_AT 2016-01-09

RUN yum -y update; yum clean all

# install the epel

RUN yum -y install epel-release; yum clean all

RUN rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

RUN yum -y install git gcc make gcc libtool; yum clean all

# set timezone to PRC
RUN mv /etc/localtime /etc/localtime.bak && \
    ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

######################  supervisor ####################
# Install supervisor


########################  php  ########################
# Install PHP

RUN yum -y --enablerepo=remi,remi-php56 --skip-broken install php-fpm php-common php-cli php-pdo php-mysql php-gd php-imap php-ldap php-odbc php-opcache php-pear php-xml php-devel php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt pcre-devel; yum clean all

RUN git clone --depth=1 git://github.com/phalcon/cphalcon.git /root/phalcon
RUN cd /root/phalcon/build && ./install
RUN echo extension=/usr/lib64/php/modules/phalcon.so >> /etc/php.d/phalcon.ini

###############  virtualenv Django ####################
# Install virtualenv



########################  mysql  ########################
# Install mysql

# RUN yum -y install mysql mysql-server; yum clean all
# RUN echo "NETWORKING=yes" > /etc/sysconfig/network

# start mysqld to create initial tables

# RUN service mysqld start

########################  mariadb  ########################


######################  composer  ########################
# Set environmental variables



####################  nodejs and npm  ######################
# install the nodejs and npm



########################  mongodb  ##########################
# Install the mongodb



####################################################
# Add the configuration file of the nginx



# Add the file



EXPOSE 80 

